1
general::
Phrase(s): a night on the town
a night of celebrating (at one or more places in a town). • Did you enjoy your night on the town? • After we got the contract signed, we celebrated with a night on the town.
McGrawhill's American Idioms And Phrasal Verbs